object that punctures - Francés Inglés Diccionario